package neusoft.edu.cn.ui_demo.retrofitservice;

import java.util.List;

import neusoft.edu.cn.ui_demo.beans.Dish;
import neusoft.edu.cn.ui_demo.beans.Result;
import neusoft.edu.cn.ui_demo.beans.lianxi;
import okhttp3.ResponseBody;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Path;
import retrofit2.http.Query;

public interface RetrofitService {

    //三种方式

    @GET("dishes")
    Call<List<Dish>> getDishes();

    @GET("dish")
    Call<Result> getDish(@Query("id") String id);

//    @GET("foodService/userLogin.do")
//    Call<lianxi> getLianxi(@Query("username") String username, @Query("userpass") String userpass);

    @GET("getShopById.do")
    Call<ResponseBody> getShopById(@Query("shop_id") String shop_id);

    @GET("dish/{id}")
    Call<Result> getDishByPathParam(@Path("id") String id);
}
